#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
void reverse_string(char* str)
{
	int sz = strlen(str);
	char tmp;
	tmp = *str;
	*str = *(str + sz - 1);
	*(str + sz - 1) = '\0';
	if (strlen(str + 1) > 1)
	{
		reverse_string(str + 1);
	}
	*(str + sz - 1) = tmp;
}
int main()
{
	char arr[] = "abcdef";
	reverse_string(arr);
	printf("%s", arr);
	return 0;
}

